Police said Michael Wright, age 34, of Roosevelt, was arrested on Tuesday, July 27.
He is also charged with two counts of second-degree attempted murder and one count of second-degree criminal possession of a weapon.
The shooting happened at a block party in Roosevelt at about 7:30 p.m. on Sunday, July 4, Nassau County Police reported.
Authorities said two groups of people were involved in an altercation on Hudson Avenue.
Three people were shot. Tavon Greenhill, age 27, of Hempstead, was pronounced dead at the scene, NCPD said.
A 31-year-old Uniondale woman and a 21-year-old Hempstead man were both hospitalized.
Police said Wright will be arraigned on Wednesday, July 28.
Click here to follow Daily Voice Massapequa and receive free news updates.